- Finish Unload_Moderators()
- Add ^ to the ~AzazelBot() destructor
- Finish Functions::Get_Status() (currently always returns 5)
- Check if 'new INIClass' requires delete, probably not
- Update SQLite to the latest version
- Add support for admin chan key
- Add support for per map vlimit, mlimit, time limit, sfps
- Add support for preset translation thru INI a la ssgm.ini
- Handle disconnecting from the IRCd
- Handle reconnecting after disconnecting from IRC
- Add auth protect support
- Add !shun
- Add !addtempomoderator and !deltempmoderator
- Add !donate
- Add !serialban
- Make Functions::Debug_Log() configurable in the INI and allow it to log to text file and/or console or not at all
- Check ChatCommand::Use/flag so you can't do IRC only commands via in-game etc
- Kick if player fails to authenticate if joining under mod nick
- Add SFPS calculating script or function in Think hook to AzazelBotScripts and update GameInfo command
- Add a function to check if there's only one player with a partial nick, instead of all the checking code 
for every command
- Make sure every IRC message is sent to the proper channel
- Add support for minor base defences to Buildings command
- Add chat command for RequestMod/ModRequest don't forget to add the alias to commands.ini
- Fix a crash on rejoin
- Fix crash in Enforce Protected thread if player joins under mod nick and leaves before the checking interval
^ might also be a crash when rejoining, have to check the Player:: code..
- Try out TeamChange hook
- Try out Pre_Level_Load hook
- Try out WOL page hook
- Tie serials to mod nicks and have mods be auto-authed if the serial matches when they join
- Change the name of Functions::Check_Player()
- Make Functions::Get_Highest_Score() return the best ID when multiple players have the same highest score
- Make all these hooks optional via INI
- Remove threading crap
- Disallow joining with the nicks 'Renegade' and 'Host' (check case insensitive)
- Write feature list
- Block message and send out a cScTextObj before executing an in-game command so the command is executed
	and allow for (configurably) hiding commands  after the text is shown
- Make Mute and BMute permanent-er with SQL queries, also add access shit (IMPORTANT!)
- SetNextMap is broke and needs ::Activate (game chat) implementation, it's broke because of the MLISTC issue 
in scripts 4.0 beta 4 and earlier
- ChangeTeam increments death count FIX!
- Move ban checking to a connectionacceptancefilter
- Add (PRESET_NAME/WEAPON_NAME) to log scripts instead of just weapon name
- Write purchase hook code
- IMPLEMENT OnOeS' ircthinkscript
- Add support for end-game recs without the threads crap
- Add support for DNS logging, banning, hostname-IP and IP-hostname look up etc
- Just for fun replace Functions::Is_Digit() with an x86 asm function, maybe some others as well
// - Use SQLite with a wrapper once all the database code is proven to work
- Implement the TRANSACTION SQLite crap from http://stackoverflow.com/questions/1711631/how-do-i-improve-the-performance-of-sqlite